Werken met verschillende toepassingen

   

Visual Basic kan nieuwe objecten aanmaken en bestaande objecten opvragen uit een groot aantal toepassingen van Microsoft. U kunt met Visual Basic ook objecten maken voor gebruik in andere toepassingen. Raadpleeg de documentatie bij de desbetreffende toepassingen voor meer informatie.

Met behulp van de functies CreateObject en GetObject kunt u nieuwe objecten aanmaken en bestaande objecten uit andere toepassingen opvragen:

' Start Microsoft Excel en maak een nieuw werkbladobject.
Set ExcelWorksheet = CreateObject("Excel.Blad")

' Start Microsoft Excel en open een bestaand werkbladobject.
Set ExcelWorksheet = GetObject("BLAD1.XLS")

' Start Microsoft Word.
Set WordBasic = CreateObject("Word.Basic")

De meeste toepassingen kunnen met Exit of Quit worden afgesloten. Het is hierbij niet van belang of de toepassing zichtbaar is of niet. Meer informatie over objecten, methoden en eigenschappen van toepassingen vindt u in de documentatie bij de desbetreffende toepassingen.

In sommige toepassingen kunt u met het sleutelwoord New een object of een willekeurige klasse uit de bijbehorende typebibliotheek aanmaken. Bijvoorbeeld:

Dim X As New Field

In dit geval is Field een voorbeeld van een klasse in de typebibliotheek. Via deze syntaxis wordt een nieuwe versie van het object Field aangemaakt. Raadpleeg de documentatie bij de toepassing voor informatie over de objectklassen die op deze manier kunnen worden aangemaakt.